package cate.game.activity.weekcard;

import cate.common.table.d.GDFunc;
import cate.game.activity.base.core.Activity;
import cate.game.activity.base.core.ActivityHandler;
import cate.game.activity.base.core.EmptyActivityGlobalData;
import easy.java.dev.note.NoteClass;

@NoteClass("周卡全服数据")
@Activity(relatedFuncIds = {GDFunc.WEEK_CARD_SILVER, GDFunc.WEEK_CARD_GOLD,
        GDFunc.WEEK_CARD_RUNE_SILVER, GDFunc.WEEK_CARD_RUNE_GOLD,
        GDFunc.WEEK_CARD_SPICE_SILVER, GDFunc.WEEK_CARD_SPICE_GOLD,
        GDFunc.WEEK_CARD_GEM_SILVER, GDFunc.WEEK_CARD_GEM_GOLD,
        GDFunc.WEEK_CARD_ACT_HERO_CALL, GDFunc.WEEK_CARD_ACT_ELITE_CALL,
        GDFunc.WEEK_CARD_ACT_FURNITURE_CALL, GDFunc.WEEK_CARD_ACT_M1,
        GDFunc.WEEK_CARD_ACT_WISH_CALL, GDFunc.WEEK_CARD_ACT_SPICE_CALL
})
public class WeekCardActivityHandler extends ActivityHandler<EmptyActivityGlobalData, WeekCardActivity> {

    @Override
    public String getName() {
        return "周卡";
    }

    @Override
    public EmptyActivityGlobalData buildGlobal() {
        return EmptyActivityGlobalData.BUILD();
    }

    @Override
    public WeekCardActivity buildSingle() {
        return new WeekCardActivity();
    }

    @Override
    public void onActOpen() {

    }

    @Override
    public void onActClose() {

    }

}
